find ways in a matrix